Is a phrase built with words from two languages: " home " ( home, English ) and " genius " ( 41 Spanish;. Does not seem tenerra another meaning than the " 34 home genius;.